mud-cap blast - Spanish English Dictionary